home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 26.zip / BS1 part 26 / mediaphile disk 1.adf / ReadMe_MediaEditor < prev    next >
Text File  |  1991-06-07  |  38KB  |  945 lines

  1.            MediaEditor Version 2.2 Documentation  4/20/91
  2.  
  3.  
  4. MediaEditor 2.2 sports the new Workbench 2.0 look. It uses a 
  5. high-resolution, four color interlace mode with 3-D graphics. MediaEditor 
  6. requires at least 750K of free RAM,400K of which must be CHIP RAM. 
  7. MediaEditor can still run under Workbench 1.3 on Amiga 500 equipped with
  8. a 1/2 meg AGNUS graphics CHIP and 1/2 meg of FAST RAM for a total of 1Meg.
  9.  
  10. The menus described in the MediaEditor software manual have been
  11. removed. Gadget-bars are provided instead .  A gadget-bar is a
  12. horizontal row of gadgets that provides the same function as menus but with 
  13. quicker to access.  MediaEditor is still divided into four sections: 
  14.  
  15.     Configuration Files
  16.     Device Files
  17.     Code Files
  18.     Edit Decision List
  19.  
  20. Each section uses the same gadget-bar located at the bottom of the 
  21. MediaEditor screen in each of the four program sections. A representation 
  22. of the gadget-bar is shown below:
  23.  
  24.    +-------------------------------------------------------------------+
  25.    | +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ |
  26.    | | A | | B | | C | | D | | E | | F | | G | | H | | I | | J | | K | |
  27.    | +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ |
  28.    +-------------------------------------------------------------------+
  29.  
  30. A list of gadget-bar gadgets and their corresponding functions is shown 
  31. below. The function descriptions are similar to those for menu items 
  32. described in the MediaEditor software manual for earlier versions of 
  33. MediaEditor. References to these menu item descriptions are made throughout
  34. the text.
  35.  
  36.  
  37. +---+
  38. | A |  This gadget loads a file.  The type of file loaded depends on
  39. +---+  which section of MediaEditor you are in.  If you are in the
  40.        Configuration Files section, the gadget acts like the "Load" item 
  41. in the "Project" menu described in the manual. It brings up a requestor 
  42. to load ".config" files. Use this gadget in other MediaEditor sections 
  43. to load ".dev", ".code" and ".mb" mediabase files.
  44.  
  45. +---+
  46. | B |  This gadget brings up a file requester to save a file.  The type
  47. +---+  of file is saved depends on which section of MediaEditor you are 
  48.        currently in.  If you are in the Configuration Files section, the 
  49. gadget acts like the "Save As..." item in the "Project" menu described in
  50. the manual. Use the gadget in other sections of MediaEditor to save ".dev",
  51. ".code" and ".mb" mediabase files.
  52.  
  53. +---+
  54. | C |  This gadget acts just like the "B" gadget above except that it 
  55. +---+  doesn't bring up the file requester before saving. It saves the
  56.        file with what ever name was last chosen. 
  57.  
  58. +---+
  59. | D |  This gadget brings up a file requester to delete a file. The type
  60. +---+  of file deleted depends on which section of MediaEditor you are 
  61.        in.  Use this gadget to delete ".config", ".code", ".dev" and ".mb"
  62.        files.
  63.  
  64.  
  65. +---+
  66. | E |  This gadget changes to the Configuration Files section of
  67. +---+  MediaEditor.  It acts like the "Config" menu item of the
  68.        "Work On..." menu as described in the manual.
  69.  
  70. +---+
  71. | F |  This gadget changes to the Device Files section of MediaEditor. It
  72. +---+  acts like the "Device" item of the "Work On..." menu desctribed in
  73.        the manual.
  74.  
  75. +---+
  76. | G |  This gadget changes to the Code Files section of MediaEditor. It
  77. +---+  acts like the "Code" item of the "Work On..." menu as described in
  78.        the manual.
  79.  
  80. +---+
  81. | H |  This gadget changes to the Edit Decision List section of 
  82. +---+  MediaEditor. It acts like the "Edit List" item of the
  83.        "Work On..." menu as described in the manual.
  84.  
  85. +---+
  86. | I |  This gadget runs a MediaController using the current files loaded 
  87. +---+  into MediaEditor.  It acts like the "MediaController" item
  88.        of the "Work On..." menu as described in the manual.
  89.  
  90. +---+
  91. | J |  This gadget runs a MediaController using the configuration file 
  92. +---+  selected in the Edit Decision List as the recorder device.  This
  93.        gadget acts like the "Recorder" sub-item in the "MediaController"
  94. menu item found in the "Work On..." menu of the Edit Decision List section.
  95. A Recorder configuration file must be selected in the Edit Decision List 
  96. section of MediaEditor in order to make this gadget active.
  97.  
  98.  
  99. +---+
  100. | K |  This gadget quits MediaEditor and returns back to the Workbench
  101. +---+  screen.  This gadget acts like the "Quit" item of the "Project" menu
  102.        described in the manual.
  103.  
  104.  
  105.  
  106.  
  107. POP-UP MENUS
  108. ---------------------------------------------------------------------------
  109.  
  110. The configuration and device files sections make use of a new feature of
  111. MediaEditor 2.2, pop-up menus. Pop-up menus are activated to select 
  112. parameters and associated values for data display lines like the one 
  113. shown below:
  114.  
  115. +--------+ +---------------------------------------------------------+
  116. |        | |                                                         |
  117. |  +--+  | |                                                         |
  118. |  |  |  | |                                                         |
  119. | -+  +- | |                                                         |
  120. | \    / | |                                                         |
  121. |  \  /  | |                                                         |
  122. |   \/   | |                                                         |
  123. |        | |                                                         |
  124. +--------+ +---------------------------------------------------------+
  125.  
  126. The right-most box is a text-entry gadget.  Click in this box and enter
  127. text just like any other Amiga text-entry gadget. Only recognized 
  128. parameters and values within allowed ranges should be entered into the 
  129. text entry gadget. 
  130.  
  131. Activate a pop-up menu to enter data by clicking in the left-most arrow 
  132. gadget next to the data display area. Pop-up menus list only those 
  133. parameters and values that are acceptable.  Pop-up-menus look like this:
  134.  
  135.     +-----------------------------------+
  136.     | +-+ +-----------------------+ +-+ |
  137.     | |A| | TextEntry             | |B| |
  138.     | +-+ +-----------------------+ +-+ |
  139.     |                               +-+ |
  140.     |     +-----------------------+ |D| |
  141.     |     | Selection1            | | | |
  142.     |     | Selection2            | +-+ |
  143.     |     | Selection3            | +-+ | 
  144.     |     | Selection4            | |C| |
  145.     |     +-----------------------+ +-+ |
  146.     +-----------------------------------+
  147.  
  148. Text and values can be entered directly into the pop-up menu "TextEntry" 
  149. gadget. Entered data is copied into the data display gadget described 
  150. above.
  151.  
  152. The gadgets marked "Selection1,2,3,4" list 4 of the
  153. acceptable choices for the text-entry gadget.  By clicking on any of 
  154. these gadgets, you copy the text displayed there into the pop-up menu's
  155. text-entry gadget.
  156.  
  157.  
  158. The gadgets marked "B" and "C" allow you to scroll up and down the list of
  159. acceptable values one at a time.  Scrolling around like this can be a
  160. little slow, so the scroll gadget, marked "D" is used to speed things up.
  161.  
  162. After a parameter or value has been selected from the list, click on the 
  163. gadget marked "A" to close the pop-up menu and coppy the contents of the
  164. text-entry gadget in the pop-up menu into the text-entry gadget on the 
  165. MediaEditor screen.
  166.  
  167.  
  168.  
  169.  
  170. CONFIGURATION FILES
  171. ---------------------------------------------------------------------------
  172.  
  173. The Configuration Files section screen contains 15 rows, each with 3
  174. gadgets.  Each row defines a configuration file paramenter and its
  175. associated value.
  176.  
  177. The left-most arrow gadget of a data display line activates the pop-up 
  178. menu as described above.  The value selected from a pop-up menu is used
  179.  as a configuration file parameter and is copied into the middle display 
  180. line gadget, the text-entry gadget.
  181.  
  182. The text-entry gadget is used to select and display a configuration file
  183. parameter.  As described above, you can activate a pop-up menu to select an
  184. appropriate parameter for this gadget.
  185.  
  186. The right-most gadget is a text entry and display gadget that allows the 
  187. entry of the value for the associated parameter displayed in the gadget in 
  188. the middle of the line.
  189.  
  190.  
  191.  
  192. DEVICE FILES
  193. ---------------------------------------------------------------------------
  194.  
  195. The Device Files section screen contains 2 columns of 17
  196. rows, each with 3 gadgets.  Each row defines a device file paramenter
  197. and its associated value.  There are now 2 pages of parameters,
  198. each containing 34 entries, for a total of 68 possible device file 
  199. parameters. 
  200.  
  201. The left-most arrow gadget in each row activates the pop-up menu as 
  202. described above.  The value selected from a pop-up menu is used as a 
  203. device file parameter and copied into the text-entry gadget in the middle
  204. of the screen line.
  205.  
  206. The middle gadget is a text-entry gadget for selecting a device file
  207. parameter.  As described above, you can use a pop-up menu for selecting an
  208. appropriate value for this gadget.
  209.  
  210. The third, right-most gadget is a text entry gadget that allows the entry
  211. of the value for the associated parameter defined in the middle gadget of
  212. the same row.
  213.  
  214. To go to the first page of device file parameters click on the gadget at
  215. the upper-right corner of the screen. It looks like this:
  216.  
  217. +--------+ 
  218. |        |\
  219. |    /\  +-+
  220. |   /  \   |
  221. |  /    \  |
  222. |  -+  +-  |
  223. |   |  |   |
  224. |   +--+   |
  225. |          |
  226. +----------+
  227.  
  228. To go to the second page of device file parameters click on the gadget of
  229. the lower-right corner of the screen. It looks like this:
  230.  
  231. +--------+ 
  232. |        |\
  233. |   +--+ +-+
  234. |   |  |   |
  235. |  -+  +-  |
  236. |  \    /  |
  237. |   \  /   |
  238. |    \/    |
  239. |          |
  240. +----------+
  241.  
  242.  
  243.  
  244.  
  245. CODE FILES
  246. ---------------------------------------------------------------------------
  247.  
  248. The Code Files section has a second gadget-bar. It is loacted at the top 
  249. of the screen.  Gadgets in this area are specific to the code file 
  250. section of the screen. They allow the user to select operations to be 
  251. performed on screen code gadgets.
  252.  
  253. The code gadgets, 128 in total, are displayed throughout the screen. 
  254. Like earlier versions of MediaEditor, each code gadget has an associated 
  255. name displayed in the center of the gadget.  If the name is displayed
  256. in orange with a black outline, then there is no code currently stored for
  257. the gadget.  If it is displayed in white with a black outline, then there 
  258. is currently a code stored for the gadget.
  259.  
  260. The following is a representation of the gadget-bar at the top of the code 
  261. file screen:
  262.  
  263.    +-------------------------------------------------------------------+
  264.    | +---+ +---+ +---+ +---+ +---+ +---+ +---+       +---+ +---+ +---+ |
  265.    | | A | | B | | C | | D | | E | | F | | G |       | H | | I | | J | |
  266.    | +---+ +---+ +---+ +---+ +---+ +---+ +---+       +---+ +---+ +---+ |
  267.    +-------------------------------------------------------------------+
  268.  
  269. A list of gadget-bar gadgets and the corresponding menu
  270. item described in the manual for earlier versions of MediaEditor 
  271. is given below:
  272.  
  273. +---+
  274. | A | This gadget is the equivalent of the "Send" item in the "Mode" menu.
  275. +---+
  276.  
  277.  
  278. +---+
  279. | B | This gadget is the equivalent of the "Learn" item in the "Mode" menu.
  280. +---+
  281.  
  282.  
  283. +---+
  284. | C | This gadget is the equivalent of the "Erase" item in the "Mode" menu.
  285. +---+
  286.  
  287.  
  288. +---+
  289. | D | This gadget is the equivalent of the "Show" item in the "Mode" menu.
  290. +---+
  291.  
  292.  
  293. +---+
  294. | E | This gadget is the equivalent of the "Rename" item in the "Mode"
  295. +---+ menu.
  296.  
  297.  
  298. +---+
  299. | F | This gadget is the equivalent of the "Clone" item in the "Mode" menu.
  300. +---+
  301.  
  302.  
  303. +---+
  304. | G | This gadget is the equivalent of the "Move" item in the "Mode" menu.
  305. +---+
  306.  
  307.  
  308. +---+
  309. | H | This gadget is the equivalent of the "Cut" item in the "Edit" menu.
  310. +---+
  311.  
  312.  
  313. +---+
  314. | I | This gadget is the equivalent of the "Copy" item in the "Edit" menu.
  315. +---+
  316.  
  317.  
  318. +---+
  319. | J | This gadget is the equivalent of the "Paste" item in the "Edit" menu.
  320. +---+
  321.  
  322.  
  323.  
  324.  
  325. EDIT DECISION LIST
  326. ---------------------------------------------------------------------------
  327.  
  328. The Edit Decision List section of MediaEditor has a second gadget-bar at 
  329. the top of the screen.  The gadgets contained in this bar allow the user 
  330. to select functions that relate specifically to the edit decision list 
  331. section of MediaEditor.
  332.  
  333. The edit decision list contains 13 lines with 4 gadgets in each line.
  334. The left-most "check-mark" gadget selects the currently active edit line. 
  335. Select the gadget to cut, copy, paste the line and to select the first 
  336. line in a preview or assemble edit.
  337.  
  338. The gadget to the right of the check-mark gadget is used for entering 
  339. the title of the video segment defined by the line IN and OUT points.
  340.  
  341. The the two right-most gadgets are text-entry gadgets used to enter an
  342. in-point for the edit.
  343.  
  344. The last gadget in the row is a text-entry gadget used for entering an
  345. out-point for the edit.
  346.  
  347. A representation of the gadget-bar at the top of the screen is shown below:
  348.  
  349.    +-------------------------------------------------------------------+
  350.    | +---+ +---+ +---+ +---+ +---+ +---+ +---+       +---+ +---+ +---+ |
  351.    | | A | | B | | C | | D | | E | | F | | G |       | H | | I | | J | |
  352.    | +---+ +---+ +---+ +---+ +---+ +---+ +---+       +---+ +---+ +---+ |
  353.    +-------------------------------------------------------------------+
  354.  
  355. The following is a list of gadget-bar gadgets and the corresponding menu
  356. items described in the MediaEditor Software manual.
  357.  
  358. +---+
  359. | A | This gadget is the equivalent of the "Open Recorder" item in the
  360. +---+ "Project" menu.
  361.  
  362.  
  363. +---+
  364. | B | This gadget is the equivalent of the "Print" item in the "Project"
  365. +---+ menu.
  366.  
  367.  
  368. +---+
  369. | C | This gadget is the equivalent of the "Preview" item in the "Record"
  370. +---+ menu.
  371.  
  372.  
  373. +---+
  374. | D | This gadget is the equivalent of the "Assemble" item in the "Record"
  375. +---+ menu.
  376.  
  377.  
  378. +---+
  379. | E | This gadget is the equivalent of the "Playback" item in the "Record"
  380. +---+ menu.
  381.  
  382.  
  383. +---+
  384. | F | This gadget is the equivalent of the "No-Stops" sub-item of the 
  385. +---+ "Preferences" item in the "Record" menu.
  386.  
  387.  
  388. +---+
  389. | G | This gadget is the equivalent of a combination of the "Frames" and
  390. +---+ "Counts" sub-items of the "Preferences" item in the "Record" menu.
  391.  
  392.  
  393. +---+
  394. | H | This gadget is the equivalent of the "Cut" item in the "Edit" menu.
  395. +---+
  396.  
  397.  
  398. +---+
  399. | I | This gadget is the equivalent of the "Copy" item in the "Edit" menu.
  400. +---+
  401.  
  402.  
  403. +---+
  404. | J | This gadget is the equivalent of the "Paste" item in the "Edit" menu.
  405. +---+
  406.  
  407.  
  408.  
  409. OTHER TOPICS
  410. ---------------------------------------------------------------------------
  411.  
  412. MediaEditor's video editing logic has been refined.  You may have to reset 
  413. your PlayOffset0, RecordStartOffset and RecordStopOffset paramenters to 
  414. account for increases in execution speed and logic changes. Refer to the 
  415. MediaEditor software manual and the rest of this Read-Me file for more 
  416. information about these and other parameters.
  417.  
  418. MediaEditor 2.2 uses a new version of the "mediaphile.library", "AudioSeg",
  419. "CtrllSeg" and "FVSeg".  Therefore, hard drive users must re-install the 
  420. the contents of the MediaPhile Devs disk. 
  421.  
  422.  
  423.  
  424. CHANGES AS OF MEDIAEDITOR VERSION 2.11
  425. ----------------------------------------------------------------------------
  426.  
  427. The MeMediaPhile software now supports the Future Video Controller as
  428. as well as MediaPhile controllers. Feel free to mix both types of
  429. controllers in the same system. They can be used simultaneously. Refer to
  430. the Future Video Controller section of this ReadMe file for more information.
  431.  
  432. The MediaPhile control system does not operate correctly when using VTR's
  433. operating in any other speed other than standard play(SP). All device
  434. timing parameters determined by Interactive MicroSystems have been set
  435. from test run with video tape playing at SP speed.
  436.  
  437. If you are using SMPTE time code, it is strongly suggested that the time code 
  438. be recorded only on a video tape's left LINEAR audio track at SP speed. 
  439. Recording SMPTE time code on either the hi-fi audio track or at a faster 
  440. speed results in a noisy signal.
  441.  
  442.  
  443. 1)  MediaEditor has been altered to work with the new detachable
  444. MediaController.  You can run several copies of MediaController at one time
  445. from MediaEditor, and continue to make alterations to your configuration,
  446. device, code and edit-list information.  
  447.     For example, in the Edit Decision List program you can have a 
  448. MediaController up and running for both the Player and Recorder devices at 
  449. the same time.  You can use the Player MediaController to find the IN and 
  450. OUT points of your edits, click back in the edit list window and enter the
  451. edit points.
  452.     You must close all of theMediaController's opened on the screen before 
  453. selecting menu items from MediaEditor's menus.  IF ALL THE OPENED
  454. MEDIACONTROLLERS ARE NOT CLOSED BEFORE SELECTING MENU ITEMS, MEDIAEDITOR
  455. WILL CRASH.
  456.  
  457. 2)  The device parameter "PollInterval" serves a dual purpose when using 
  458. Sony Control-L devices.  This parameter still specifies how often we read 
  459. in tape position information as for other devices, but unlike other devices 
  460. it also determines how often the tape position counter is refreshed in 
  461. MediaController. 
  462.     If the Control-L device will be used as a slave recorder values ranging 
  463. from .05sec to .99sec are suggested.  Higher "PollInterval" times free
  464. up processing time for the other devices. If you wish to use the Control-L
  465. device as the master player use values of .05 and lower.
  466.     If you are using more than one Control-L device at a time, the lowest 
  467. "PollInterval" value takes precidence over the others.  This means that if
  468. you have a recorder device with a "PollInterval" parameter of .2sec and a 
  469. player device with a value of.05sec, both the Player and Recorder counters
  470. will be refreshed every .05 seconds.  Note that using larger values frees 
  471. more processing time but decreases the accuracy of reading in frame 
  472. positions.
  473.  
  474. 3)  Several new parameters have been added to the Device description.
  475. Some of these parameters are to be entered in only if you are using the
  476. MP2.0S Serial controller along with a Sony Control-L compatible video deck.
  477. The MediaPhile system also makes use of our propreitary Frame-Resolution
  478. Control-L software. Sony developed Control-L to be accurate to the second,
  479. but using the new Frame-Resolution software, Control-L can now be accurate
  480. to the frame.  Like other formats, the accuracy does also depend on the
  481. device.  The Sony CCD V99 is usually accurate to two frames where-as the CCD
  482. V9 is can be off by as much as 7 frames.  But any way you look at 7 frames
  483. is still better than 30 frames (or one second).  The following is a list of
  484. the new parameters that are needed by the new Frame-Resolution software.
  485. ---------------------------------------------------------------------------
  486. PAUSEADJUST:
  487.     This parameter describes the number of frames that pass between a 
  488. Control-L play message and a Control-L pause message. To adjust this 
  489. parameter, run and synch MediaController to a video tape with a window dub
  490. time code.  Place the deck into play mode and leave it there for a few 
  491. seconds. Put the deck back into pause mode.  The difference between
  492. the frame position shown in the tape window dub and the position displayed
  493. in MediaController is the "PauseAdjust" value.  In the Device section of
  494. MediaEditor enter:
  495.     PauseAdjust = 'xxxx'
  496. where 'xxxx' is the value taken from your test.
  497.  
  498.     Re-run MediaController after entering this parameter and perform the 
  499. test a few more times, adding up the values and re-adjusting the 
  500. "PauseAdjust" value in the Device description accordingly.
  501.  
  502.     Here is how I determined the "PauseAdjust" parameter  for my CCD V99.  
  503. First, I created a video tape with time code showing 
  504. HOURS:MINUTES:SECONDS:FRAMES in a window-dub area in the lower right of the
  505. screen. Next,  I put the deck in pause on an easy-to find point, and
  506. pressed the counter reset button on the camcorder.  At this point my
  507. window-dub displayed 0:01:00:00 and my MediaController position displayed
  508. 0:00:00:00.  I then put the deck into play mode for a few seconds and
  509. pressed pause again.  At this point my window dub displayed 0:01:03:12 and
  510. my MediaController position read 0:00:03:06.  There was a 6 frame
  511. difference between the two.  Back in MediaEditor's Device section I entered
  512. "PauseAdjust = 6".  I ran the test again a few more times and found that
  513. the difference was usually 1 frame so  I added 1 to the "PauseAdjust"
  514. value making it read "PauseAdjust = 7".
  515. ---------------------------------------------------------------------------
  516. CUESPEED:
  517.  
  518. NOTE: THIS ATTRIBUTE IS RESERVED FOR FUTURE USE. IT IS NOT CURRENTLY IN USE.
  519.  
  520. This parameter describes how many times faster the tape moves in cue mode
  521. as compared to play mode.  To adjust the paramter find the how much time 
  522. elapsed when cueing the tape for 30 seconds.  Change
  523. this elapsed time to seconds using this formula:
  524.     time = seconds+(minutes*60)
  525. Take this value and divide it by 30 and enter into the Device list as:
  526.     CueSpeed = 'xxxx'
  527. where 'xxxx' is the value discovered above.
  528. ---------------------------------------------------------------------------
  529. REVIEWSPEED:
  530.  
  531. NOTE: THIS ATTRIBUTE IS RESERVED FOR FUTURE USE.  IT IS NOT CURRENTLY IN USE.
  532.         
  533.  
  534. This parameter is exactly like CueSpeed except that it describes the factor
  535. between review mode and play mode.  You can find its value using the same
  536. directions as above but using review mode instead of cue mode.
  537. ___________________________________________________________________________
  538.  
  539. 4) The MediaPhile device control system now supports SMPTE Time Code as a
  540. means of re-synching internal tape counters.  To support SMPTE Time Code,
  541. three new parameters have been created:
  542. ---------------------------------------------------------------------------
  543. SMPTEPort:
  544.     This parameter describes which device port, Serial or Parallel, the
  545. SMPTE Time Code is going in to, with each port supporting two lines input
  546. lines.  Correct values for SMPTEPort are:
  547.     SMPTEPort = PAR1
  548.     SMPTEPort = PAR2
  549.     SMPTEPort = SER1
  550.     SMPTEPort = SER2
  551.     SMPTEPort = NONE
  552. The hardware manuals incorrectly called this parameter 'SMPTE' and not
  553. 'SMPTEPORT'.  Please make a note of the change.
  554.  
  555. If you are using SMPTE, you should  increase the device pre-roll parameter 
  556. to at least 450 frames (15 seconds) to allow additional time for the SMPTE
  557. time code to be read and used to synchronize the device tape position data.
  558. ---------------------------------------------------------------------------
  559. SMPTEADJUST:
  560.     This parameter describes an adjustment, measured in frames, added to
  561. the SMPTE Time Code read from the device to compensate for the time required
  562. to process the time code data.  If this parameter is not set in your device 
  563. file, a default value of three frames is added to the time code value read 
  564. from the tape.
  565.     If you find that the SMPTE Time Code read from the device is less
  566. than the correct value determined from a time code window dub on a 
  567. test tape, increase the SMPTEADJUST parameter by entering the following 
  568. line into your device file,
  569.  
  570.     SMPTEAdjust = n                                 ,
  571.  
  572. where "n" is the number of frames to be added to the time code value
  573. read from the tape. Make "n" greater than or equal to the default value of
  574. 3.  If the SMPTE Time Code read from the device is greater than the actual
  575. value, enter a value between 0 and 2 for SMPTEADJUST.
  576.  
  577.     Use the test described below to determine the correct SMPTEADJUST
  578. value. The  test assumes that the device interface hardware is correctly 
  579. connected and that the SMPTEPORT parameter in the device configuration file 
  580. has been set prpoperly.
  581.  
  582. 1) Run the TCGen program and use it to generate a tape with SMPTE Time Code
  583. recorded on  at least one audio track, and the TCGen screen recorded in the 
  584. video signal.  Refer to TCGen's documentation for further instructions.
  585. 2) Using MediaController place the deck into play-pause mode and set the
  586.    counter to a value of 999999.  After doing this place the deck in play
  587.    mode and wait five seconds.  After waiting, press the Time Code SYNCH 
  588.    gadget (the clock) in the lower right corner of MediaController.  
  589.    The MediaController tape position display  should  reset itself to the 
  590.    SMPTE Time Code recorded on  the tape.  After the display has been reset, 
  591.    place the deck back into play-pause mode and record the difference 
  592.    between MediaController's counter and the TCGen window tape position
  593.    display recorded in the video signal. This window dub time code is in
  594.    exact agreeement with the time code recorded on the audio track.
  595. 3) Repeat step 2 a few times and record the average of the differences.
  596. 4) Enter MediaEditor's Device file  section and enter:
  597.  
  598.       SMPTEAdjust = 'n'                               ,
  599.  
  600.    where 'n' is the average of the differences determined by step 3.
  601. ---------------------------------------------------------------------------
  602. AVDELAY:
  603.     This device parameter is set equal to the time  between entering  play
  604. mode and the actual output of audio and video from the device output jacks.
  605. For example, the Panasonic AG-1830 SVHS deck  requires 7 seconds of playing
  606. time before it outputs audio and video. For this deck enter
  607.  
  608.     AVDelay = 7             ,
  609.  
  610. in the device file. If the AVDelay parameter is not set in the device file, 
  611. a default of five seconds is used.
  612. ---------------------------------------------------------------------------
  613. FRAMESPERSEC:
  614.     This device parameter is set equal to the number of video frames the
  615. device will play back in one second.  For NTSC video devices this number
  616. should be set equal to 30 by entering:
  617.  
  618.     FramesPerSec = 30
  619.  
  620. For PAL video devices this number should be set equal to 25 by entering:
  621.  
  622.     FramesPerSec = 25      
  623.  
  624. If this device parameter is left out of the MediaPhile "device" file, the
  625. system will automatically calculate the parameter according to the Amiga's
  626. video clock rate.  A value of 25 frames per second is used for the PAL 
  627. version of the Amiga Computer. A default value of 30 frames per second is 
  628. used for NTSC Amiga computers.
  629.  
  630.  
  631. INSRECPSECMD2 :
  632. The InsRecPseCmd definition in the MediaEditor manual has been changed and
  633. a second parameter has been added. The InsRecPseCmd now specifies the first
  634. command issued to the record deck upon reaching the recorder IN point. 
  635. InsRecPseCmd2 specifies the second command sent to the record deck. The
  636. default values are:
  637.  
  638.     InsRecPseCmd = PAUSE
  639.     InsRecPseCmd2 = RECORD
  640.  
  641. For the JVC 10000 and 6600, use    
  642.  
  643.     InsRecPseCmd = PAUSE
  644.     InsRecPseCmd2 = NOP
  645.  
  646. if the deck has been manually placed in insert mode.
  647. _________________________________________________________________________
  648. _________________________________________________________________________
  649.  
  650. FUTURE VIDEO CONTROLLER:
  651.  
  652. The Future Video Controller is driven by a MediaPhile shareable library
  653. "Seg"  called "FVSeg" located in the "libs:MPSegs" directory.  FVSeg is very
  654. similar to the Sony Control-L tape position data input Seg.  However, FVSeg
  655. also allows for device command output and SMPTE time code input through the
  656. serial port from Furture Vdideo controllers.  FVSeg supports two video decks
  657. called SERFVP for the Future Video player deck and SERFVR for the Future
  658. Video recorder. The SER pre-fix indicates that the controller is connected
  659. to the serial port.
  660.  
  661. To create the player device configuration file for a video deck that is to
  662. take tape position information into the computer from the Future Video
  663. controller, enter the following line into the device configuration file:
  664.  
  665.     CountPort = SERFVP.
  666.  
  667. To create the recorder configuration file, enter the following line
  668. into the device configuration file:
  669.  
  670.     CountPort = SERFVR.
  671.  
  672. If commands are to be sent to the player deck through the Future Video
  673. Controller enter
  674.  
  675.     CmdPort = SERFVP
  676.  
  677. into the player device configuration file. For the recorder deck substitute
  678. SERFVR above.
  679.  
  680. Device commands need not be sent to the player and recorder decks through
  681. the Future Video controller.  Tape position information can be brought into
  682. the computer throught the Future Video controller and commands sent to a
  683. deck through the MediaPhile infrared controller by entering
  684.  
  685.     CmdPort = AudioLeft.
  686.  
  687. Tape position information can also be brought in through a MediaPhile
  688. controller while commands are sent through a Future Video controller.
  689.  
  690.  
  691. To create a device configuration file to take SMPTE time code from the
  692. player deck  into the computer from the Future Video controller enter the
  693. following line into the device configuration file:
  694.  
  695.     SmptePort = SERFVP.
  696.  
  697. Substitute SERFVR for the recorder deck.
  698.  
  699. Of course you can also bring the time code data into the computer through
  700. a MediaPhile controller. For example, enter
  701.  
  702.     SmptePort = PAR1
  703.  
  704. to bring time code data in through channel 1 in the MediaPhile MP2.0P unit.
  705. Control track tape position can be brought into the computer through the
  706. Future Video controller at the same time by setting the CountPort equal
  707. to the Future Video player or recorder port.
  708.  
  709.  
  710. The following  device configuration file instructs MediaPhile software to
  711. take tape position information from the Future Video controller, send
  712. device commands out through the MP2.0A controller connected to the left
  713. audio port and read SMPTE time code from the MP2.0P controller.
  714.  
  715.     countport = SERFVP
  716.     cmdport   = AudioLeft
  717.     smpteport = PAR1
  718.  
  719.  
  720. Taking tape position information into the computer from both the Future
  721. Video player and recorder units can lead to innacuracies that come from the
  722. inability to read both counter ports simultaneously. If Future Video counter
  723. ports are specified for both decks, the time delay in switching from one
  724. input to the other can lead to IN/OUT point tape positions in error by
  725. several seconds. To prevent this from happening set the recorder deck
  726. "countport" to a MediaPhile controller port or to NONE. It is also possible 
  727. to adjust the recorder's "RecordStartOffset" and "RecordStopOffset" device
  728. parameters to account for the time delay in switching.  In most cases the 
  729. record offsets will have to be increased by more than 30 frames.
  730.  
  731. The device files included on the MediaPhile_Devs: disk with your order were 
  732. set for configurations  where commands are sent to both the recorder and 
  733. player decks through  the Future Video controller, but counter
  734. information is read only from the player deck. The recorder deck count port
  735. parameter for the recorder is set to NONE. The "RecordStartOffset" and 
  736. "RecordStopOffset" device parameters have to be adjusted for configurations
  737. where commands are sent to one VTR  through the Future Video controller  
  738. while the other is controlled from a MediaPhile  infrared controller.
  739.  
  740.  
  741. New Device File parameters have been created for use with the Future Video
  742. controller.  The following is a table listing each new parameter and its
  743. functional description.
  744.  
  745. POSITIONRESOLUTION :
  746.  
  747. This parameter determines the highest resolution  tape position data field 
  748. read from the Future Video controller by MediaPhile software.  
  749. Its acceptable values are:
  750.  
  751.     PositionResolution = FRAMES
  752.     PositionResolution = SECONDS
  753.     PositionResolution = FIELDS
  754.  
  755. This parameter defaults to FRAMES if it is not entered into the device file.
  756.  
  757. If "positionresolution = FRAMES" the FVSeg will depend on the Future Video
  758. controller to provide tape position information good to the frame whenever
  759. play or pause modes are entered from any other mode.  FVSeg will use this
  760. tape position information to try to remove tape slippage.  As the Future
  761. Video manual mentions, not all decks provide good frame information.
  762. Sony Control-L devices connected to Future Video do not provide any
  763. frame information at all.  Other devices, like the Panasonic 1830 provide
  764. innacruate tape position information in the frames data field.  At this time,
  765. only the Panasonic AG-1960 is known to provide tape position information 
  766. accurate to the frame without being connected to Future Video's SMPTE input 
  767. port.
  768.  
  769. The easiest way to determine whether or not your device provides tape
  770. position information good to the frame is proceed as follows:
  771.  
  772. 1) Create a tape with a video time code window dub with the MediaPhile 
  773. TCgen program or use on from your library of tapes.
  774.  
  775. 1) Set the player device configuration file CountPort parameter  to SERFVP
  776. and the recorder parameter to SERFVR.
  777.  
  778. 2) Enter device file section of MediaEditor and add or change the following
  779. parameter:
  780.  
  781.     PositionResolution = FRAMES
  782.  
  783. 3) Load MediaController through MediaEditor's "Work On" menu and put the
  784. deck in play-pause mode.
  785.  
  786. 4) Change MediaController's tape counter so that it matches the value
  787. recorded in the tape's window dub.
  788.  
  789. 5) Put the deck in play mode for about five seconds and then put it back
  790. into pause.
  791.  
  792. 6) Record the difference between what is displayed on the window dub and
  793. MediaController's tape counter.
  794.  
  795. 7) Repeat steps 5 and 6 four or more times and calculate the average of the
  796. differences between MediaControllers tape position display and the tape 
  797. window dub time code display.
  798.  
  799. If the recorded differences vary greatly from one test to the other,
  800. i.e. 3 frames one test and 10 the next , or if the average difference
  801. between the MediaController and tape time code displays is greater than
  802. three frames, then the POSITIONRESOLUTION parameter should be set to SECONDS.
  803.  
  804. The PAUSEADJUST parameter should be set to the value of the average of the 
  805. differences. For example, if the average of the differneces recorded from 
  806. the test above is equal to 7 then you would enter the following line to 
  807. your device configuration file:
  808.  
  809.     PauseAdjust = 7.
  810.  
  811. More information about the PauseAjust parameter is given above..
  812.  
  813.  
  814. MAXPRIORITY :
  815.  
  816. This value describes the priority that a MediaPhile device gets whenever a
  817. search operation is performed on it.  This parameter's acceptable values
  818. range from 0 to 128 and defaults to a value of 128. For maximum priority
  819. enter the line
  820.  
  821.     MaxPriority = 128
  822.  
  823. into the MediaPhile device file for your device.
  824.  
  825. A high priority allows a vide deck  to receive more processing time than 
  826. other devices  when a the tape is searched. Do not set this parameter for
  827. devices controlled through MediaPhile controllers.
  828.  
  829. FVSeg uses priorities when a FindVTRFrame function is called. This function
  830. searches for a particular tape position.  Because CUE and REVIEW video deck
  831. commands must be sent out continuously at a high rate, a high priority must 
  832. be given to the deck searched. Programs cannot send device commands or 
  833. recieve tape position information from other devices until the search is 
  834. concluded.
  835.  
  836.  
  837. MINPRIORITY :
  838.  
  839. This value describes the priority a MediaPhile device gets whenever it
  840. is assigned its lowest possible priority so that a search can be conducted
  841. on another device.  This parameter's acceptable values range from 0 to
  842. 128 and defaults to a value of 0. To set the parameter to its default value,
  843. enter  
  844.  
  845.     MinPriority = 0
  846.  
  847. in the device file.
  848.  
  849.  
  850. NORMALPRIORITY :
  851.  
  852. This value determines the priority a MediaPhile device gets during normal
  853. operation.  This parameter's acceptable values range from 0 to 128 and
  854. defaults to a value of 0 when no value is entered. To set the parameter to its default value,
  855. enter  
  856.  
  857.     NormalPriority = 0
  858.  
  859. into the device file.
  860.  
  861.  
  862.  
  863. Other Future Video Notes:
  864.  
  865. You should make certain that any VTR that is controlled by the FVSeg is
  866. completely rewound and that its counter has bean reset to 0 before doing
  867. any editing.  Failure to do so can cause an edit to be off as much as 1
  868. second. The AG-1960 deck gives inaccurate tape position information when
  869. negative tape position times are displayed. 
  870.  
  871. Use no stops mode for editing with Panasonic AG-1960 and AG-1830 decks.
  872. These decks experience a high degree of tape slippage when run in fast 
  873. forward and rewind.  Editing with SMPTE time code can correct for the tape
  874. slippage and allow editing with fast forward and rewind.
  875.  
  876.  
  877.  
  878.  
  879. Using MediaPhile Devices Whose Count Ports Are Set To PAR2:
  880.  
  881. If you have a printer connected to your parallel port, you must make certian
  882. that you do not load a MediaPhile device whose count port is set to "PAR2".
  883. Doing so, will cause the system to crash.  To remedy this, disconnect any
  884. printer connected to your parallel port.
  885.  
  886.  
  887. ----------------------------------------------------------------------------
  888. USING THE MEDIAPHILE DEVICE CONTROL SYSTEM WITH THE SONY EVO-720 8mm deck:
  889.  
  890. The MediaPhile System now works with the EVO-720 8mm dual deck memo writer.
  891. The EVO-720 player and recorder deck configuration files must be set to 
  892. take tape position counts from the MOUSEX or MOUSEY count ports on the
  893. MediaPhile 2.0M contrfoller.  You can define the EVO-720 recorder count 
  894. port as MOUSEX by changing the "CountPort" line in your config file with 
  895. MediaEditor so that it reads:
  896.  
  897.     CountPort = MouseX
  898.  
  899. You can define the player count port as MOUSEY by changing the "CountPort" 
  900. line so that it reads:
  901.  
  902.     CountPort = MouseY
  903.  
  904. The EVO-720 does not have an infrared reciever.  Instead, the commands are
  905. sent to the deck through the MP2.0S controller SER1 modular telephone plug.
  906. The EVO-720 actually has two decks, a player and a recorder.  To control 
  907. the player change the "CmdPort" line in your config file so that it reads:
  908.  
  909.     CmdPort=EVOP
  910.  
  911. Set the recorder configuration file command port by changing the 
  912. "CmdPort" line so that it reads:
  913.  
  914.     CmdPort=EVOR
  915.  
  916. There are two pre-made config files for the EVO-720 on your
  917. MediaPhile_Devs: disk. One is  for the player deck and the other for the
  918. recorder. These configuration files are located in the 
  919. "Devs:Media/Configs/VTR" directory.  We suggest that you use these two 
  920. files instead of trying to make your own.  The name of the EVO-720's 
  921. player config file is:
  922.  
  923.     SONY.720.EVOP.Y.EVO.config
  924.  
  925. The name of the EVO-720's recorder config file is:
  926.  
  927.     SONY.720.EVOR.X.EVO.config
  928.  
  929. There are certain limitations when using the EVO-720 with the MediaPhile
  930. Device Control system:
  931.  
  932. 1. The EVO-720's recorder can not be used as a player device.  If you wish
  933.    to use the EVO-720's recorder, You can only use the EVO-720's recorder 
  934.    as a MediaPhile recorder device.
  935.  
  936. 2. You can not perform Find Frame operations on the EVO-720's recorder. 
  937.    Doing so will put the EVO-720 in edit-record mode.
  938.  
  939. 3. The EVO-720's recorder can only edit in assemble mode.  You can not
  940.    use MediaProcessor's automatic insert edit mode with the EVO-720's
  941.    recorder.
  942.  
  943. 4. The EVO-720's player ignores the record command.  This command is
  944.    only be understood by the deck's recorder.
  945.